package com.resource.fxLoader
{
	import flash.display.Bitmap;
	import flash.display.BitmapData;
	import flash.display.MovieClip;
	import flash.events.Event;
	import flash.events.IEventDispatcher;
	import flash.media.Sound;
	import flash.utils.ByteArray;
	import flash.utils.Dictionary;
	
	/**
	 * 二进制资源转换类接口 
	 * 
	 */	
	public interface IResource extends IEventDispatcher
	{
		function parse(bytes:ByteArray):void;
		function parseSound(data:Sound):void;
		function getBitmapdata():BitmapData;
		function getSound():Sound;
		function getString():String;
		function getXML():XML;
		function getObject():Object;
		function getMovieClip():MovieClip;
		function dispose():void;
		function getContentDic():Dictionary;
	}
}